///////////////////////////////////////////////////////////////////////////
// C++ code generated with wxFormBuilder (version Sep  8 2010)
// http://www.wxformbuilder.org/
//
// PLEASE DO "NOT" EDIT THIS FILE!
///////////////////////////////////////////////////////////////////////////

#ifndef __Klein__
#define __Klein__

#include <wx/intl.h>

#include <wx/string.h>
#include <wx/menu.h>
#include <wx/gdicmn.h>
#include <wx/font.h>
#include <wx/colour.h>
#include <wx/settings.h>
#include <wx/statusbr.h>
#include <Klein/Shader/GLCanvas.h>
#include <wx/sizer.h>
#include <wx/frame.h>
#include <wx/dialog.h>

///////////////////////////////////////////////////////////////////////////

#define wxID_WORKSPACE 1000
#define wxID_WORKSPACE_MENUBAR 1001
#define wxID_WORKSPACE_STATUSBAR 1002
#define wxID_WORKSPACE_CANVAS 1003
#define wxID_EDITOR 1004

///////////////////////////////////////////////////////////////////////////////
/// Class WorkspaceFrame
///////////////////////////////////////////////////////////////////////////////
class WorkspaceFrame : public wxFrame 
{
	private:
	
	protected:
		wxMenuBar* mMenuBar;
		wxStatusBar* mStatusBar;
		GLCanvas* mCanvas
	
	public:
		
		WorkspaceFrame( wxWindow* parent, wxWindowID id = wxID_WORKSPACE, const wxString& title = _("Klein"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 800,600 ), long style = wxDEFAULT_FRAME_STYLE );
		~WorkspaceFrame();
	
};

///////////////////////////////////////////////////////////////////////////////
/// Class Editor
///////////////////////////////////////////////////////////////////////////////
class Editor : public wxDialog 
{
	private:
	
	protected:
	
	public:
		
		Editor( wxWindow* parent, wxWindowID id = wxID_EDITOR, const wxString& title = _("Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 387,490 ), long style = wxDEFAULT_DIALOG_STYLE );
		~Editor();
	
};

#endif //__Klein__
